import axios, { AxiosResponse, AxiosRequestConfig } from 'axios'
import { devUrl, proUrl2 } from './url'
const requestx = axios.create({
  baseURL: proUrl2,//devUrl 本地请求路径，proUrl 在线请求路径
  // timeout: 15000,//请求超时时常
})
//请求拦截器
requestx.interceptors.request.use((config: any) => {
  //请求头
  config.headers['Content-Type'] = 'application/json'

  return config
}, (error: any) => {
  return Promise.reject(error)
})
//响应拦截器
requestx.interceptors.response.use((response: AxiosResponse) => {
  //请求状态码异常提示
  // response.data.status != 1 ? (
  //
  // ) : false
  return response.data
}, (error: any) => {

  return Promise.reject(error)
})
export default requestx